x86 hvm: Clean up vlapic/vioapic/vmsi delivery.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 19 Aug 2009 13:13:52 +0000 (14:13 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 19 Aug 2009 13:13:52 +0000 (14:13 +0100)
commite03ad58f0b8c6f1735cce59dc8d1dfe9437eb419
tree190f46fa5c201177573437ef51125cd00fd97546
parent6b55ec407962f865ecfee710d8629ead61d8286b
x86 hvm: Clean up vlapic/vioapic/vmsi delivery.

In particular, avoid intermediate delivery bitmaps which restrict
number of vcpus supported.

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/hvm/vioapic.c
xen/arch/x86/hvm/vlapic.c
xen/arch/x86/hvm/vmsi.c
xen/include/asm-ia64/hvm/vlapic.h
xen/include/asm-x86/hvm/vlapic.h